15313181
68101628
63428031
97243184
7533975
36934773
79198014
6899992
54383776
62591555
49431093
42622140
1254603
87381197
66742392
88133278
44032093
7313478
15292154
90622015
51264544
99249547
90159375
3351991
30243014
68899953
23775871
12397119
25195235
75683205
13223853
78464967
65566771
46544926
132217
95652578
78415372
83727191
93361998
18042125