44019569
17452678
96488376
554692
87349324
96918611
41601982
8392336
33604400
11555218
47137688
69276008
8527733
34561908
3919302
44576987
3226388
73741960
80757276
5514320
99267031
97849222
23561338
64905304
942015
42335734
51778082
78701517
95873496
79372706
9288305
13882773
484942
19809254
38991058
18231674
39837985
77495021
6984658
4048608