4430656
31499085
71805170
28618048
61045792
20662890
8853368
67536201
17044318
11409426
1537647
20746695
56981683
91632441
44028493
48405645
68416176
34534717
79778141
1018162
12135880
19959849
66193586
84074040
47779056
4026780
65919176
81322343
75146814
86657141
68725224
99988868
24091339
38168390
56366203
1909599
2248825
5345669
82675054
25865067