68911560
97371150
72056446
71649102
99595249
3863367
76783324
8691957
69554069
99926435
55762093
84661216
16342955
67978082
71909589
23403570
37595372
623609
58361381
1954701
74201675
29351795
9431595
97763139
681636
92346666
13262475
22243075
67099113
17105874
29854007
16338573
36824936
8807526
65822611
23676521
9230808
40732575
88429226
23804226