23931550
71111763
36944414
78171390
38338243
62267956
19436597
99022422
78064229
2493080
27275659
99061623
6242317
69895620
29311410
9189449
26783046
1738574
34384035
72595118
88414024
88813836
60243189
2267822
52933362
7182045
81354963
17695028
73977118
3863491
5154542
30912258
92028454
37119068
73416661
79928237
44303239
5383118
32036784
51217014