39352332
2083402
33335157
34804396
68246670
43147820
49395699
92798414
60442089
24641192
11309611
67276303
51901483
88421180
16099737
62007394
858626
23085820
4183830
34256920
53436901
15285975
38543718
22573685
2735342
13345183
58185477
76987039
52942694
46471788
49416640
55813010
41824066
30287541
42394816
56237872
44905717
55024064
79178341
20095600