74312060
23909875
61227651
91999236
61202774
91099529
40619296
573332
3260901
2073375
87026329
27499382
840371
35423955
21598158
54457284
72033696
98876089
46348870
19092365
90849212
28992097
22226090
68526487
76997645
57225342
76338321
13345071
10974440
54152119
29511632
40168378
96942557
64611495
79837077
52163140
14279798
79067132
44762576
71364849