84771586
51471272
3019516
9023818
21896568
49547282
38167385
82574332
45985271
661734
4436939
14973754
41685916
23963137
20987093
91977758
43296184
41322256
86273190
21682766
57078312
99424926
91801555
75121577
5902584
34128758
727212
9488480
95515610
7439190
95003765
73474257
11587554
8109100
51544974
8667348
661021
65938975
66541056
84792252