42302123
74777169
6291439
29652052
63916123
13522288
61485695
1591606
45485746
86536118
48769090
3702488
28306563
80573992
63334400
63824360
30554557
49248901
83492520
67562491
13949294
25326475
7886331
4882717
8414640
70718771
8207376
54456315
43545172
20626434
78282809
74373368
77556082
70234504
74585985
99082775
53668859
1528942
71982206
97028059