42778905
75347325
73883436
42479398
88411257
30299956
89496960
66169451
20136299
15961963
3053523
61632655
4163932
2914070
40606965
60549942
11582338
48993071
84244537
40279727
68049383
17562545
41243144
75508202
890970
43974757
19707416
27331403
9742716
13796853
96231034
51624263
60131849
58944870
97268560
2700346
34482549
87268926
309268
11172644