97766621
617388
1274263
36131661
33432367
82447143
45528020
49577082
3996497
65996532
72464235
24155966
42581220
72369472
54408162
87956594
29966800
75498404
28378171
1312712
6649912
26477029
27055971
583237
40155419
81216118
14941682
20622408
52874045
66496239
2914420
43071743
6097842
7176441
97738551
990438
48235231
3356862
99685885
33924250