49711247
75595725
56381994
58472175
4281520
84261103
74465544
4557526
43167462
61023218
1704359
83243867
18666073
31682076
20968251
31305708
92356640
42209841
56945866
20482342
70357997
5888300
16229316
1767319
12918976
50253502
7283373
1085785
28244800
76553254
8231127
90961578
97562160
10514737
83978739
99696517
60737712
27098686
67832899
36768016