2992462
94349308
56767125
63964416
23117215
95845424
93247877
69844162
756257
5653176
89514808
55695687
16127268
30426226
6351672
17113141
89717496
8058195
47842404
77892397
92838521
32504730
3182310
3078405
47726551
67155425
31868160
42993283
35712887
26965058
65371995
38754744
304493
2782878
57465758
21582302
3853903
69713024
3465289
91721006