34594739
12503530
35835666
6351414
41396419
8731679
66231890
63106834
52544905
85738456
76902616
2989882
72274343
94225730
95062509
97808668
9422393
78883757
27878143
84199770
88842716
93746372
83582866
64269009
76246402
35447391
77064771
53226920
9771468
85578914
84539
81803804
72186761
11479281
55771149
122314
34947549
37573785
10679479
20808913