31826378
42312254
5264114
7153029
77479699
67229242
59041217
62415577
35991119
90418964
34061244
13968172
52953778
97275693
81746735
28399803
20904825
10313720
94286477
54123780
34131499
76357641
81709713
34247358
73339647
77583556
5726388
30205659
44021593
26751479
54924859
58162547
248995
3323666
25656333
92478315
36996314
54332249
22438360
82882647