89606036
69703042
65454013
76837881
63151552
1097985
50148523
93765596
37421376
151729
36499549
73052123
8926172
10106176
42611238
935265
61806309
96399683
62255245
65965295
86014079
7903778
2481814
76049478
25756629
8392686
8796685
95858311
55796303
25434126
7572922
534404
4497087
73478341
4033307
32634865
12435685
18561039
46152809
77415623