2344994
11303366
25601507
4035859
1869199
9971824
23549525
89609216
42282436
42423980
87132199
49686082
78157442
96221596
4647126
36849415
3712435
8281233
47971879
22875228
61487962
54682224
38519047
87468191
20191178
52053208
94386279
12263556
21419899
81036386
8701930
48412699
22963933
17705180
68961110
8672895
43244480
77186803
52619952
17456187