61779956
49637673
8139193
58892320
63841987
33862
75802121
44271251
31291064
44665015
37818533
34818972
55322318
39883180
43829172
26626322
48073607
296382
40455605
18521048
2783656
2870408
99858887
45385832
94289822
24658672
37784387
39539814
62259558
44243710
77322463
58729167
78034446
27465785
3602842
35738783
24242272
53839782
37696989
13684746