46622425
83584261
9832559
7533247
93113311
51353369
85821160
24023514
98951257
36912623
70338257
49866208
68684758
5913842
10879614
78897108
59058854
8839250
76564640
31896595
60824146
65009110
8290232
66553163
47632285
43178870
32895095
92034397
95423724
2606556
92181187
85551003
20163164
59075453
79106510
58606034
58865187
3248116
85632420
67708374