83005972
13843696
88124362
89688492
30844517
5852396
44198359
29585970
76892528
79026520
81668017
68423938
3428780
72766057
95317706
56147634
55453041
84692842
90607935
39925530
78592663
33229853
75318543
7882316
95296107
24595572
84915161
86104238
11885817
69661042
13023843
11526282
22653646
41289493
70478373
31645752
71016526
2222323
59858281
19694743