97976266
35817779
44792428
72994080
68482076
9151883
20578164
36308148
19801249
2636426
43783617
35227262
53227368
2651336
63988533
227639
51882272
2851453
41242264
26908081
54319622
71054242
71734566
22614134
61915510
31737834
54179231
33918042
98253806
17325848
47286550
78136424
62281006
456568
7188059
63726193
51783778
57132862
18755722
37918494