933022
50018321
4469213
57643366
25868656
74629137
90147123
59257689
56827967
1535934
30315694
69303156
48107999
8175608
29432632
97945953
72651877
11723305
1274761
61085602
10183464
20751013
36785219
10104635
449052
16159244
34043959
43306647
89545532
755418
77951490
11672671
51899663
80856037
18343777
767627
60869585
79125749
76179997
82004518