42314582
3836375
84616971
82001360
3924684
98532723
24363868
61061089
47781657
44573640
2593364
25762734
63733511
24047620
92659780
23538960
7792025
2756484
36669490
67736750
5848375
49405149
56509630
8536752
93621898
17092900
31117422
81051633
7532507
72624744
17301438
66019982
82326249
79682137
28882113
199398
93466085
76189591
71322149
85044944