61625646
34221839
17083469
38809489
92075741
88482926
17379320
90663610
88589411
8842395
47278305
934758
86182915
63432934
80748803
63776782
96317600
45808309
14959996
92458590
66161125
44751836
42225727
2923412
98424364
26102454
17676787
28468442
12681626
8542577
89783569
75966064
57474050
40567045
4142782
71593731
37359463
1508542
66258899
36869883