3882673
71171032
49701420
77202245
30489646
60588316
11671059
47993242
49151484
103212
30121349
38914969
33925056
67535020
87185366
86695432
7603974
38731632
24294723
44778623
1994188
77758673
73551582
100009680
93951139
38833879
34896977
30225312
99982166
70681607
47264746
31113033
65439908
65762337
89531586
96023563
58392417
25277359
1278919
5821165