5040438
94308499
92858388
46354993
8752859
34886200
30073281
94393583
30734242
52399472
41488536
69934225
5838881
33899986
64524171
93988915
14408665
67057400
35903167
71001498
83943146
75552816
85157872
17763255
8172000
88757709
39749249
77686171
71394890
6723980
80238278
71962177
72361585
4110945
63772973
26104527
11148766
18785792
23111881
58847818