49747836
62681835
6297028
44892550
15171124
76856150
83999027
11473989
36767755
86518330
31318009
31494120
20632932
30562239
85031029
28386153
61935020
53645048
61651332
68001370
4212354
7017954
7965706
17696093
12292298
84686616
25577
70165475
27703321
93716655
95185391
40596667
35096430
3093450
61217993
61369339
62038310
2243792
56922786
85337798