34847540
81634105
37994437
72917722
69097882
6639404
83431206
85003357
90393604
13435578
85936082
35197573
92366991
70398500
35748812
8137631
99817414
56627037
30305367
50827405
26627645
5309548
31395843
21169596
1283254
4340434
4151681
77072966
6347243
51519950
87861865
11449118
4846162
83109423
82635550
40664711
65652288
25251718
7013826
7952229