60615328
23238016
13469500
70447477
4304337
64398668
50708588
8523062
56337904
49217273
56784654
38384526
60446870
24602510
5186018
45235749
9515426
9857548
9783561
72549038
90626635
6944846
29939747
20402928
4354851
31964603
66452672
2972218
70979500
98064148
1358678
2718226
58869793
73399852
916190
6184591
59806125
48898623
46993406
56577