81432277
59666499
70651692
29197209
77339527
4354186
54402192
10965994
8014020
51159725
93632249
17913053
9151140
53594523
55417849
93721158
86359925
24932881
67657342
28372268
19531162
3512916
77314307
72533249
91215795
65246199
81509566
35834711
41032732
59213353
16365160
70416758
42056370
85702357
7838450
6028771
93353667
28502534
88078473
43212696