10648157
89296476
85427960
30094709
87477511
83148217
60043418
39532544
70912958
32696973
50299296
552963
57147340
53872735
92396736
6545759
91164297
8736796
71397831
63663948
24144021
9185286
95028414
67091860
5944210
49489262
8803875
69059467
50574840
35329489
83401661
70459852
92348563
52902078
1444117
89169758
24395079
47018149
7600152
86511609