98168236
32021935
31216019
54014623
82751030
16454698
75754957
79404699
26643070
92221352
80621561
78691077
7133197
84049207
40309139
48904034
29023672
1114178
32039611
72595992
74389455
4506320
7542631
38321142
8721556
54889381
30711458
35688692
616012
7909275
58819238
31398111
83053039
230517
57499615
3837609
2393936
10416701
79866555
5861987