2507169
72633811
14786879
53806073
9509825
4803590
4814919
44855294
64249494
73449524
63655630
813691
87534458
79789847
58088718
73738238
644100
256099
7812653
74674296
67793064
91521964
15566851
96207997
64589529
21401166
4053257
75172812
96708325
43958632
4791729
26475324
92674007
57623678
44722214
92516170
384232
68364958
3427084
76689323