71461199
29284688
58559633
4184756
60944895
58477932
82223694
56053309
5887502
92057206
31618089
4628787
85969261
37308818
3949983
9852490
52519700
32872039
53941852
851517
18397665
7647260
91255598
79311532
81962612
11228695
50722903
34106015
97664738
58176016
95908867
40974359
38889035
4614429
3581329
99028497
40029147
99578300
72769981
2398384