41691343
51031560
91726191
22139870
74787607
53908102
35701153
65552860
52051270
35072075
20089792
41367463
82358757
6228285
56067417
46587655
73005701
95446286
45524679
56151562
35651491
40425041
69127946
4740670
3091581
46485317
67624653
41339663
48297913
34134117
38835682
40306137
225783
51171039
34381109
60775193
31391653
2362670
68684500
24679313