26465641
76611738
34783859
51454539
58891195
80152502
37457449
83755395
65647553
3267468
62466248
106738
8976080
14665772
49939460
67842042
86841622
3869327
10291515
27416371
19785940
27686680
69321898
40396770
62586846
16415026
66784123
53003082
12701010
2792675
4832257
97772350
79756519
92213300
34015428
37638433
64236924
31752591
4224292
6899986