42145871
63889831
4574267
29185662
36467765
70328528
14999782
37669791
72404283
763943
7669517
92973241
26027131
6729913
29798986
59766928
74102913
67013588
30458706
56232979
43854971
50334280
16478119
65558247
53921959
27476209
50147591
78336576
1682779
66188251
64672101
18572328
6809493
68379931
92658830
59606788
95182921
33822128
38668843
2400403