51728028
74914864
80183557
39138130
74476185
92942001
22099683
11107228
73461900
5965829
872074
15121399
87543489
741980
89545643
8327366
39449380
46687008
88671133
36161943
69523722
87276367
686211
11588619
39836270
813938
51321457
50328978
13628296
34184090
72857739
95471395
16962697
99769921
87949721
49508995
41781514
69832053
9346652
30991110