2184501
88121917
61332574
76245704
37827665
28099042
36376734
97335220
40326898
88696445
2452041
83083780
8935591
56945704
7469575
70759498
148452
629159
78268855
16602298
74647439
10614314
72882514
68861205
93658532
52728047
65285210
18388353
24707742
38958181
41363128
66591165
2937560
92621763
4194178
51992318
171001
74627697
51334460
24533236