28386215
54437737
16022381
51153900
9504260
95031484
13778465
82927339
77061025
55453469
80929986
11496451
61351527
30208713
87695722
5944988
75995532
3919800
58691704
21444211
75627745
60228467
33703203
74374087
89351075
72408203
86576450
33178295
20197287
1295744
63369824
46558516
82547818
34646806
77875228
52925273
81379040
77657269
43568855
1437615