1094231
32705968
30586782
99142200
60069684
6530647
72424670
9191321
93349169
3339194
32091712
26693321
18949384
29899508
24776911
20767635
36617249
79512649
21059344
43201147
93649552
24488280
85763950
17349163
24151776
51702672
23191296
88963932
4066445
72869852
64064723
60006342
4908762
30653310
56084972
35952314
44734968
26094794
4327418
45265407