82032543
61084874
19152190
11233365
99765395
96718087
47654798
41723716
92639451
38279484
93666162
82886445
5958947
73158702
54925646
53874445
34342951
70698986
68828676
23411001
38309460
19389954
38365398
74419292
42947
84733368
83267318
95327943
10319365
9432349
72613203
53272284
46977305
42044910
2583480
29636634
209617
60989027
5961232
34486234