37854273
32909091
34792804
62924452
679729
246961
66863433
12915918
11663808
81499550
79163166
13412406
6098238
66612429
41843082
65465909
76338562
65273695
88395770
90904264
89879175
65433417
43123595
85055597
47053869
80437217
44034255
871403
82958579
4869721
42492055
386092
4798296
71454974
48655723
24856701
27158209
8472021
50604083
2485970