483767
55843239
4006324
66684389
52379110
20453787
73904378
93511431
26239916
61968115
67278794
60236378
286472
4803564
9793847
61133455
33027795
77063190
65058602
87286273
70788971
5855671
75247187
47148760
96911790
73913067
39647577
8233300
63675554
11424159
9415452
54122822
39359618
24296150
93315
84355293
37134016
35332683
9015897
317285