32138065
12283386
69295584
79943668
70613167
81078009
37611992
12856875
68065084
96552201
136186
48514239
49885512
55576588
89936692
23403884
98602684
79442224
42449117
76097865
52372709
26805798
79377016
73866916
61407945
48096273
30587347
19582068
59782124
66382049
23259502
48218213
76008532
29209866
98679362
21962669
5203381
6614542
26403153
39089200