29331448
34136400
71959060
99004852
42502925
91363389
97474296
45163430
56703487
21001957
58663646
82325006
35305945
58119897
45783330
26667812
24592841
71519253
15782274
37721581
70496893
37313359
48141502
5849976
69874592
96184269
15631666
7475057
81497189
27713920
68433075
29975006
54345246
33464541
81709023
25757317
90316224
70514784
32773406
35954794