50398897
6965533
40584743
42243757
70215636
56893351
64481667
67616368
5060449
91941102
34433948
92216002
9965877
8592692
68835560
7296271
56824431
74238270
87781784
72085989
7378220
57553009
51833792
93377358
75841814
8438630
1647956
31583679
26992976
694538
21679668
296941
40667014
86334561
5292073
8743413
51779950
30463396
32681439
5661244