27142641
27966051
15111307
59847364
65785758
36424322
11697816
78295595
56843067
34444177
50257171
61673768
75305902
33278364
21008150
65149910
14842348
52458231
18574339
41358076
84499572
53913829
36408269
33829382
746833
60626353
24991944
73617251
93299581
10172598
70048864
40515581
34275343
19489738
65821022
68941408
46177853
76003990
27116648
82486856