96336721
93825937
31042494
74927229
94814484
91152185
2732241
74224169
8963397
4814896
45147140
61266561
27056350
88886145
56497774
30249871
17357377
11994054
30598542
86408582
34618531
65617043
72641369
83483626
78641042
16814458
31253719
75731602
7867367
22309278
572296
50862812
82686929
21824354
28861236
5117833
47663144
67759541
25789704
31372568