39696035
89884349
831142
56713357
23793861
14236865
93325250
6845400
77955488
92184924
6006534
33744039
71506392
56867099
7930307
78242963
49571609
77627405
53497399
86659846
94186858
85308028
25963000
39843680
10859145
3066397
13859915
2671140
66962460
73972890
40749295
15965103
58836844
71297716
76995839
3364205
32609711
70099348
71665879
79473914