51975945
58238835
1447614
7466230
99445060
35197878
50107854
89578220
8728307
6618446
22239576
87551392
25121835
89130
5766191
86604784
79764780
47935054
49125666
25949383
64272417
11234194
3125231
26535566
7678690
27375040
79018578
60361882
66729207
64917844
64532107
5061147
95719758
71287980
28269190
73206704
86689472
4882480
79015023
63637822