95094917
85752659
92338016
3699426
27971852
2576536
6531693
40014859
45827512
29674344
56626963
34816359
44618320
48797698
73576397
3189866
1924926
27394576
2365628
40113853
58463586
6838941
3104478
32773065
35722242
99453477
93603697
58548437
31084574
66567445
10297418
52286019
84808338
43856273
66259814
60315415
75777958
93222340
89721809
60491135