88676371
76225751
63877549
16111306
8606596
42668274
96308883
72909796
78549982
4485302
10322446
75514638
97425846
691387
2822976
26818306
1213146
57889965
28453961
84281418
97572162
79056407
88895992
9893252
8145664
373810
86539255
12628059
3743410
86538769
67908055
79077170
87242010
75083283
42973784
68194188
42543828
30548846
9748405
54617396