3956122
24692242
33827358
13298359
23142698
18485136
94684277
1043950
12979604
96208198
30652928
59254240
81371229
24356351
3118774
71558407
69496156
71892213
95198888
39687659
890198
14926481
69349934
48177965
20504982
75815049
9275585
4355656
513443
96335192
2493483
19481425
6899541
5138282
56263730
25834545
65778933
99582310
66253485
5285776