45901231
11125282
42767326
94661210
453378
55041824
23625219
55629496
66499706
3085381
4583678
511847
33957227
50847081
37025871
452620
7667467
38781493
60021395
6963107
50998922
24885017
3509537
60612372
73381960
84127888
83932030
41521742
45322800
51801220
22386570
93192544
31669302
38114370
1054809
27534055
59009931
56195805
8437777
36493323