90917756
20745081
10535121
19602496
57011431
75575993
82047783
299943
43023072
3458671
45379223
11862551
7814660
85007944
10011763
73368499
55544791
85438532
74199923
16174145
353898
17003340
27438011
57314606
85196922
26659882
69593396
77696444
70627019
53986125
39301707
74579526
35595828
3057366
80489313
88137829
5412986
86311121
27304626
58816086