91423625
70221268
84088312
84578451
21333145
5236229
6676319
2301950
22088326
44422737
11498574
29409944
31988575
21029920
56059026
33806482
7327903
4846564
64791276
20827246
3009496
31886678
7239539
20418282
14639011
5807170
61447886
11941329
99221092
40241961
65368627
53139217
3418511
75506357
56199105
3107145
23269296
85938433
71044074
53015042