96678134
4046696
62023346
10498637
75048260
17767396
99262087
13001768
34923304
90166731
73189457
3707631
63823
44609428
59525468
46332850
4955277
43115000
10757090
8905439
24822663
77447266
3315508
21967003
50814160
51106102
13117412
88665563
10204930
27361351
51058425
56955631
77565538
53087297
5248215
18703030
84447565
41046845
5945704
73779898