64139230
87365350
21244109
7189781
51282116
10234612
62845562
66722446
52076054
12333396
22676359
20277560
63472101
40007200
18416283
90993136
24682362
49017716
2793490
82181507
2227374
33018233
93953485
3865940
50422125
29646584
95662621
2206590
52211268
8302696
8591533
59456999
86767808
54216152
21161486
93685911
67181919
24336133
8732107
7996804